randomized double-blind trial - English Synonyms Dictionary